settling of scores - Français Anglais Dictionnaire